#ifndef DFLOATINGWIDGET_P_H
#define DFLOATINGWIDGET_P_H

#include "widgets/dfloatingwidget.h"


QT_BEGIN_NAMESPACE
class QHBoxLayout;
QT_END_NAMESPACE


class DFloatingWidgetPrivate
{
public:
    explicit DFloatingWidgetPrivate(DFloatingWidget *qq);
    ~DFloatingWidgetPrivate();

    void init();
    void adjustPalette();

    QHBoxLayout *layout = nullptr;
    DBlurEffectWidget *background = nullptr;
    int framRadius {-1};

private:
    DFloatingWidget* q_ptr;
    Q_DECLARE_PUBLIC(DFloatingWidget)
};


#endif // DFLOATINGWIDGET_P_H
